Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LARCH ROAD Semi-Detached £246,948 £44,500 16 Aug 1996
3 LARCH ROAD Terraced £205,488 £190,000 19 Nov 2021
5 LARCH ROAD Terraced £84,133 £66,666 18 Oct 2017
7 LARCH ROAD Terraced £122,350 £85,000 24 Jul 2015